iT邦幫忙

2023 iThome 鐵人賽

DAY 26
0
AI & Data

深度學習-TensorFlow系列 第 26

DAY26-Keras

  • 分享至 

  • xImage
  •  

Keras是一個使用Python編寫的開源類神經網路庫,最主要目的在快速實施深度學習網路 (因為它已經將訓練模型中的輸入層、層、輸出層,隱藏架構,用戶只需要加入並填入正確的參數即可),並可以在TensorFlowToolkitTheano等多個後端上使用。
https://ithelp.ithome.com.tw/upload/images/20231011/20162982hMprNJviqG.png

特性

  • 簡易和快速的原型設計 (Keras具有高度模組化、極簡和可擴充性)
  • 支援CNNRNN (也可以是兩者結合)
  • 對於CPUGPU的切換可以無縫銜接

Keras的設計原則

使用者友善 : 遵循減少認知困難為主要目標,有提供一致而簡潔的API,能夠減少一般應用下用戶的工作量與摸索時間。
模組性 : 為一個層的的序列或資料的運算圖,配置完全的模組可以用最少的代價自由組合在一起。
易擴充性 : 擴充模組很容易,只需要仿照現有的模組來編寫新的類別和函數。
與Python協作 : Keras沒有單獨的模型配置文件類型,因為模型是由Python程式碼來編寫,但也因此更方便debug。

https://ithelp.ithome.com.tw/upload/images/20231011/20162982oFOGDOJLyc.jpg


上一篇
DAY25-PyTorch
下一篇
DAY27-利用Keras訓練MINST資料集(上)
系列文
深度學習-TensorFlow30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言